翻訳と辞書
Words near each other
・ Electrokinetic remediation
・ Electrokinetics
・ Electroknots
・ Electrola
・ Electrolab
・ Electrolarynx
・ Electrolaser
・ Electroless nickel
・ Electroless nickel immersion gold
・ Electroless nickel plating
・ Electroless plating
・ Electrolier
・ Electroliner
・ Electrolite
・ Electrologica
Electrologica X1
・ Electrologica X8
・ Electrology
・ Electroluminescence
・ Electroluminescent display
・ Electroluminescent wire
・ Electrolux
・ Electrolux (disambiguation)
・ Electrolux Ankarsrum Assistent
・ Electrolux Home Products Pty Ltd v Australian Workers' Union
・ Electrolux Laundry Systems
・ Electrolux Trilobite
・ Electrolysed water
・ Electrolysis
・ Electrolysis of water


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Electrologica X1 : ウィキペディア英語版
Electrologica X1
The Electrologica X1 was a digital computer designed and manufactured in the Netherlands from 1958 to 1965.〔(The Electrologica X1 and X8 computers )〕 About thirty were produced and sold in the Netherlands and abroad.
The X1 was designed by the Mathematical Centre in Amsterdam, an academic organization that had been involved in computer design since 1947, and manufactured by Electrologica NV, a company formed expressly for the purpose of producing the machine.
The X1 was a solid-state binary computer ("completely transistorized"〔) with magnetic core memory. Word-length was 27 bits and peripherals included punched and magnetic tape.〔 It was one of the first European computers to have an interrupt facility.
The X1 was the subject of Edsger Dijkstra's Ph.D. dissertation,〔 and the target of the first complete working ALGOL 60 compiler, completed by Dijkstra and Jaap Zonneveld.〔(The Dijkstra-Zonneveld ALGOL 60 compiler for the Electrologica X1 )〕 In 1965, the X1 was superseded by the X8. Electrologica was taken over by Philips a few years later.〔
==Instruction set==
The X1 allowed conditional execution of every instruction, not just branches as is the case in most computers. A similar capability existed in the Zuse Z22 and the ZEBRA, and much later in the ARM architecture. The approach used in the X1 is more flexible than these others: it makes execution conditional on the current state of the ''condition flag'' that is set by a previous instruction if it includes a modifier for that purpose, but untouched otherwise.〔("Communication with an Automatic Computer", Dijkstra's Ph.D. thesis )〕 As a result, conditional execution can be based on tests made some number of lines earlier, rather than being conditional only based on the result of the most recent arithmetic operation. This allowed for compact expression of programs. The following example demonstrates the loading of the absolute value of memory at ''n'' into the accumulator A:
2A n P // copy () to A, set condition flag to "yes" if positive
N 5P AA // if condition flag is "no", copy -A to A
The X1 arithmetic operators used binary ones' complement arithmetic.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Electrologica X1」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.